Sbarro

E Updated
Sbarro

Geographical Address

latitude
0
longitude
0

Sbarro serves Italian cuisines. They have a great pizza and pasta that everyone could enjoy. It is open from 10:00 am to 9:00 pm. Located at the Abreeza Mall of Davao.    

User reviews

There are no user reviews for this listing.

Leave a reply

Your email address will not be published. Required fields are marked *