Start from
Hillside Chicken And Rice
83 Little Neck Pkwy, Glen Oaks 11004