Long Island City

Restaurants in Long Island City

A small red car with the restaurant’s insignia located on the side is kept parked like a beacon in front of this French bistro.