Shrimp A La Romana Restaurants in Miami
Show restaurants on map
3
Menu
Table booking
3
Menu
Table booking
City: Miami, 8016 Southwest 81st Drive, Miami, 33143, United States Of America
Delivery, Reservations, Parking area, Wheelchair
Menu
Menu
City: Miami, 8016 Sw 81St Dr, Miami, United States
Sample some of the finest pizza in South Florida at Papa Piccolo Pizzeria. This beloved Italian restaurant, located in South Miami, offers a wide rang...
Price
The Average price for Shrimp A La Romana is:
$16.6
Feedback
These reviews refer only to the mentioned ingredients.