Lalaji Restaurant is located in Navsari, India on Nilkanth, Jalalpore Rd, Limda Chowk. Lalaji Restaurant is rated 4.7 out of 5 in the category fast food restaurant in India.
Address
Nilkanth, Jalalpore Rd, Limda Chowk
Service options
Takeaway
Dine-in