New India Restaurant

5226 Bethel Center Mall, Columbus, OH|
3.0 stars
 3.5
 (186 catering reviews)
New India Restaurant Logo
Powered by ezCater