Howard Johnson Flushing

135-33 38th Avenue
Flushing
New York
United States