New Jawahar Restaurant
Opp. Navsari Railway Station, East, Navsari,
Navsari, 396445
New Jawahar Restaurant is one of the popular Indian Restaurant located in Opp. Navsari Railway Station, East, Navsari ,Navsari listed under
Indian Restaurant in Navsari
,