Mediterranean restaurant · 829 Carman Ave B, Westbury, NY
More food in Westbury, NY · Mediterranean Food in Westbury