L'Alberone
Restaurant in Teramo, Italy
Regional restaurant
Restaurants
ยท
Teramo, Italy guide