Verra cover
Verra logo

Verra - at taqwa, Mecca

Italian - Sea Food - Pizza - Pasta

4.5

Fast Delivery

Best Sellers

Pizza

Pasta

Appetizers

Soft Drinks

Desserts