Get directions to: Deja Vu Lounge & Bar, Jamaica, NY
Restaurant address: 180-25 Linden Blvd Jamaica, NY 11434, USA
Restaurant: Deja Vu Lounge & Bar