One Point Five Restaurant

16030 Northern Blvd.
Flushing
New York
United States