Hasta Pizza and Pasta cover
Hasta Pizza and Pasta logo

Hasta Pizza and Pasta - Al Hamra and Umm Al Jud(Al-takhasosy), Mecca

Italian - Pizza - Pasta

4.9

Fast Delivery

Pizza

Wedgz

Pasta

Beverages