Food Villa is located in New Delhi, India on first floor, 217, Parmanand Colony W, near gopal dairy, West Mukherjee Nagar, West Bhai Parmanand Colony, G T B Nagar, Mukherjee Nagar. Food Villa is rated 5 out of 5 in the category tiffin center in India.
Address
first floor, 217, Parmanand Colony W, near gopal dairy, West Mukherjee Nagar, West Bhai Parmanand Colony, G T B Nagar, Mukherjee Nagar