8.5
Via San Francesco a Ripa 103, Roma, Lazio
Greek Restaurant · Trastevere · 14 tips and reviews
8.9
Via Gabriello Chiabrera 114, Roma, Lazio
Greek Restaurant · Ostiense · 17 tips and reviews
Viale Ippocrate, 32/A, Roma, Lazio
Souvlaki Shop · Nomentano · 2 tips and reviews
Via Massaciuccoli 111 - 113 (Via Lucrino), Roma, Lazio
Souvlaki Shop · Trieste · 3 tips and reviews