Indian Villa is a restaurant located in Cherry Hill Township, New Jersey, serving the 8003 postal code area. This establishment offers a variety of dining options within its scope. The restaurant has maintained a customer rating of 3.6 stars, reflecting a measure of consumer satisfaction over time. Indian Villa operates with a focus on providing consistent service to its patrons in the region. Contact for inquiries or reservations is available via the local phone number 856-354-2220.


































