Posted inFood+Drink, Restaurant Reviews Restaurant Review: Ali Baba Mediterranean deli & Catering: Ali Baba Mediterranean Food by Robert F. Moss March 25, 2009