Ali Baba Fresh Meadows Websites
Ali Baba Mediterranean Cuisine | Fresh Meadows, NY | Order Online
- alibabanyonline.com
Ali Baba is one of the finest Mediterranean restaurant located at Fresh Meadows, NY. Excellent staff service and reasonable prize.
Not Applicable
$
8.95