Verra cover
Verra logo

Verra - al jamiah, Mecca

Italian - Sea Food - Pizza - Pasta

4.5

Fast Delivery

Best Sellers

Pizza

Pasta

Appetizers

Soft Drinks

Desserts