close meal takeaway close Country: Italy close Region: Lazio close City: Frascati
sushi sushimura frascati castelli romani take away all you can eat giapponese japanese food
Sushimura
Ristorante La Vecchia Frasca
La Vecchia Locanda