Swami Krupa Hotel Mamacha Wada | Malvani Food
Shop no 36/37, Peninsula park, near Dmart, Poonam Nagar, Virar West, Vasai-Virar, Maharashtra 401303, Mokhada, India
4.3
Moderate
Restaurant
About
No description available.
#Restaurant#best restaurants in mokhada%20taluka