Piazza Santa Maria Maggiore, 12A, Esquilino - Termini, Roma 00185, Italy
Closed· Opens at 07:00
Piazza Santa Maria Maggiore, 12A, Esquilino - Termini, Roma 00185, Italy
No delivery
Spot something wrong?
Dishes at Old Station. Prices may vary in venue.