Alibaba Pizzeria
Latest Reviews
-
The italian pizza is always special and I tasted some variety of pizzas sitting inside this place. The ambiance was good but the staff were not comfor…
About
Alibaba Pizzeria serves Italian and Pizza. Incorrect or missing information? Make a report, or claim the restaurant if you own it!Details
Feature List
reservationsReviews
Leave a Review
You must be logged in to post a comment.
1 Reviews on “Alibaba Pizzeria”
The italian pizza is always special and I tasted some variety of pizzas sitting inside this place. The ambiance was good but the staff were not comfortable with English.