national.restaurant
Restaurant Menus & Prices
Restaurants Near Me
Gift Cards
Nutrition
Recipes
Content Hub
Home
Restaurants Near Me
Ali Baba Restaurant
AZ
Phoenix
Ali Baba Restaurant Locations in
Phoenix, AZ
Ali Baba Restaurant - 3502 W Greenway Rd Ste 1
3502 W Greenway Rd Ste 1
Phoenix, Arizona 85053
Ali Baba Restaurant Locations in Cities Nearby