Casual Dining

Based on 516 ratings

Village - The Soul of India

nb 3.8 / 5
Mantri Square, Malleswaram
img01
img01
  • About
  • Photos

Village - The Soul of India, Malleswaram, Bengaluru


Address

Shop No. T-38, 3rd Floor, Mantri Square Mall, Malleswaram, Bengaluru

Phone no.

+91 9741223008, +91 8022667262, 080 22667262