Map
17040-46 West Dixie Hwy., North Miami Beach, FL 33160, United States
Price
30
website
Restaurant
Hiro's Yakko-San