Get directions to: City View Plaza Cafe, Long Island City, NY
Restaurant address: 3223 37 Avenue Long Island City, NY 11101, USA
Restaurant: City View Plaza Cafe