Get directions to: Ali Baba Restaurant, Hoboken, NJ
Restaurant address: 912 Washington St Ste 1 Hoboken, NJ 07030, USA
Restaurant: Ali Baba Restaurant