Sbarro Italian Restaurant - Mecca Mall

Restaurantes italianos

Makkah Al Mukarramah Street
3rd Floor
Shop 61
West Central Business District
Amman

Description

Delicious pizza, pastas, salads, sandwiches, & homemade desserts are the nexus of the Sbarro concept.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location