Garuda Indonesian & Japanese Cuisine
152 SE 1st Ave
Miami
FL
33131
(305) 374-9015
Open Map
Delivery
Downtown Miami
edamame
Japanese
Price: $$$$
Restaurants
seaweed salad
tamago
vanilla ice cream
yellow tail