-
India Palace
is an above average India Restaurant
Ranked #1 of 25 Restaurants in Memphis.
Some say, it is late, perfect.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Best lunch buffett in the city and the perfect late night recovery cuisine!