Boston Pita Café

Lebanese restaurant at Emerald Square Mall.