I've been to India Palace many times, It's located next door to the busier Little India restaurant. I go to both restaurants and I find the food on par. Service is also very good. Look out for the daily specials they are priced well for the amount of food you get.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.