Dishin' Long Island: Azerbaijan Grill

A taste of Turkey can be found in Westbury at Azerbaijan Grill.