Framaroda Inc
6036 N Waterway Dr
Miami
FL
33155
(305) 256-0557
Open Map
American
Non-smoking
Not Available
Pastries
Reservations Not Required
restaurant
Restaurants
Restaurants - Donuts, Restaurants
We don't have a menu for Framaroda