The Village Restaurant

No. 32, South Park street, venkatapuram, Ambattur., Chennai, 600053
The Village Restaurant The Village Restaurant is one of the popular Indian Restaurant located in No. 32, South Park street, venkatapuram, Ambattur. ,Chennai listed under Restaurant/cafe in Chennai , Family Style Restaurant in Chennai ,

Contact Details & Working Hours

Map of The Village Restaurant