iceman9
[Gallery not found]
If you’ve been to italian restaurants, then if you did, I had come across to a restaurant at Ayala Center Mall, Cebu City, it’s called Sbarro. I first came in so hungry, it was an enticing experience, it’s mouth watering pastas and pizzas on display, couldn’t stop resisting.