Get directions to: El Foruma Night Club And Bar, Long Island City, NY
Restaurant address: 34-19 Steinway St Long Island City, NY 11101, USA
Restaurant: El Foruma Night Club And Bar