Restaurants in Ostia Rome Italy Roma
Show restaurants on map
3.9
Menu
Table booking
3.9
Menu
Table booking
City: Ostia Rome Italy Roma, Lungomare Duca Degli Abruzzi 84, Lido Di Ostia I-00121, Italia, Ostia Rome Italy Roma
"Sono stata ad un apericena con alcuni amici... non lo conoscevo, direi proprio un bel posto, con vista mare... l'ambirmte molto accogliente, il person..."
Price
The Average price for is:
$14.8
Feedback
These reviews refer only to the mentioned ingredients.