Anchor Inn

215-34 Northern Blvd
Bayside
New York
United States