This business has CLOSED(report as open?)
Casa Roma Italian Restaurant
2157 W Flagler St, Miami, FL 33135
More Business Info
- Hours
- Mon - Sun Open 24 Hours
- Neighborhoods
- Evanston Heights, Little Havana
- Categories
- Italian Restaurants, Mediterranean Restaurants, Restaurants
- Other Information
Cuisines: Mediterranean, Italian, Continental, European
Suggest an Edit