Get directions to: Dosa Hut Inc, Jersey City, NJ
Restaurant address: 777 Newark Avenue Jersey City, NJ 07306, USA
Restaurant: Dosa Hut Inc