The Chinese cuisine is on the menu at Hotel Mamacha Vada. Try good chicken, fish and fried prawns this place offers. Food delivery is a big plus of this spot. Most reviewers point out that the service is prompt.
Request content removal
Request content removal
Request content removal