Food & Dining

Search Results

Found One found!

Sbarro

Ayala Center Cebu

Cuisines: International, Italian, French, European, Pizza

Specialties: Pasta and Pizza

Budget: P200 - P499

Payment Method: Cash and Credit Card

Press Releases

On Clipcast

Recent Comments