Scala - Italian Restaurant and Pizzeria is located in Ovar, Portugal on Av. dos Bombeiros Voluntários do Porto 70. Scala - Italian Restaurant and Pizzeria is rated 4.5 out of 5 in the category pizza restaurant in Portugal.
Address
Av. dos Bombeiros Voluntários do Porto 70
Service options
Takeaway
Dine-in
Amenities
Good for kids
Toilets