Caffè dell'Olmo
Restaurant in Teramo, Italy
Opening hours: Mo-Su 06:00-01:00 Features: outdoor seating
Piazza Martiri della Libertà, 64100Restaurant in Teramo, Italy
Opening hours: Mo-Su 06:00-01:00 Features: outdoor seating
Piazza Martiri della Libertà, 64100