Menaka Restaurant
No 13, Kodambakkam High Road, Kodambakkam, Near Gemini Flyover,
Chennai (600024)
Tamil Nadu (India)
Contact Us
( 44) 66752633 Edit
(44)
Menaka Restaurant
No 13, Kodambakkam High Road, Kodambakkam, Near Gemini Flyover,
Chennai (600024)
Tamil Nadu (India)
( 44) 66752633 Edit
(44)
New No 25 Old No 14 1st Floor, Hoppman 2nd Street, St Thomas Mount,
Chennai - 600016, (Tamil Nadu), India
No 14, Mount Railway Station Road, Alandur-St Thomas Mount, Next To Anthoniar Church,
Chennai - 600016, (Tamil Nadu), India
R.A Complex 173, Arcot Road, Valasaravakkam,
Chennai - 600087, (Tamil Nadu), India