Ali Baba Restaurant
126 Macdougal St
Manhattan
,
NY
10012
Sponsored links:
About
Ali Baba Restaurant, Manhattan
If you think this business should not be included in Pizza & Delivery, please click the "New Category" link below to let us know. If you don't think Ali Baba Restaurant can help you, please click on the Food or Pizza & Delivery link at the top to find other businesess. Are you unsure if you want to visit this business? Click the "Read Merchant Reviews" link to the right and see what others are saying. Feel free to contact Ali Baba Restaurant at (212) 505-0941, or why not visit their location at 126 Macdougal St in Manhattan? You can find driving directions to Ali Baba Restaurant in Manhattan by clicking the "View Larger Map" link under the map below.
Category
Pizza & Delivery