Freedom Pizza | VOX Cinemas | Deira City Centre
Pizza restaurant; Pizza; Organic; Western food; Pizza Takeout; Vegan restaurant; Italian restaurant; Organic restaurant; Fast food container; Vegetarian restaurant; Gluten-free restaurant
Location: Al Ittihad Road, Level 2,, City Centre, Deira AE
Website:https://freedompizza.ae/
Phone:+97144490029
Map Location:25.2515, 25.2515