Find the top Fish and chips takeaway in Ostia, Metropolitan City of Rome Capital near you now.
Restaurant
Address: Corso Duca di Genova, 8a, 00121 Lido di Ostia RM, Italy