Tulsi Restaurant

INR 200
Indian
Mahindra & Mahindra Telagaon, Old Agra Road, Igatpuri, Nashik

Nearby Restaurants

Similar Restaurants