Get directions to: Court Square Diner, Long Island City, NY
Restaurant address: 45-30 23 Street Long Island City, NY 11101, USA
Restaurant: Court Square Diner