Roma II Italian Restaurant, MIAMI, Florida (FL)
Conveniently situated at 7840 Southwest 170th Street () in MIAMI, Florida (FL) (33157), Roma II Italian Restaurant is available at 3052479977. It is advisable to give them a call beforehand to make a reservation.
More restaurants in MIAMI, Florida (FL)
Roma II Italian Restaurant contact information and details:
Address: 7840 Southwest 170th Street - , MIAMI, Florida (FL) 33157
Contact Phone: 3052479977
