Fast Food Restaurant - Italian, Pizza
Vanellis Area: Dabouq & Khalda & Tlaa' Al Ali - City Mall
Phone: +962-6-5822202
Delivery: +962-6-5822202
Features: Delivery Available
Timings: Per Mall Hours
Location: Within City Mall Food Court, Third Floor.