Madras Fast Food is located in New Delhi, India on X-13, Main Market Rd, Beside PNB ATM, Block H, Budh Vihar Phase I, Budh Vihar. Madras Fast Food is rated 3.6 out of 5 in the category south indian restaurant in India.
Address
X-13, Main Market Rd, Beside PNB ATM, Block H, Budh Vihar Phase I, Budh Vihar