Description
India Palace is one of the best indian restaurants and indian food places in Memphis. And we're known as an Indian restaurant
Location
-
1720 Poplar Ave Memphis TN 38104 United States
India Palace is one of the best indian restaurants and indian food places in Memphis. And we're known as an Indian restaurant
1720 Poplar Ave Memphis TN 38104 United States
Monday
11:00 am - 10:00 pm
Tuesday
11:00 am - 10:00 pm
Wednesday
11:00 am - 10:00 pm
Thursday
11:00 am - 10:00 pm
Friday
11:00 am - 10:00 pm
Saturday
Open 24h
Sunday
Open 24h
October 1, 2023 4:50 am local time
Add a review