What? Where?

India Palace Reviews & Details

India Palace

India Palace is rated 3 stars

1720 Poplar Ave
(901) 278-1199

Love It Hate It Try It Edit It Share It

India Palace is located at 1720 Poplar Ave in Memphis near the intersection of N Evergreen St and Poplar Ave. Their menu consists of Indian dishes . Call (901) 278-1199 today!

  • Cuisine:Indian
  • Major Intersection:N Evergreen St And Poplar Ave
What everyone says about India Palace

Tell us more about India Palace Memphis!

India Palace Reviews, Memphis

Be the first to review India Palace!
Review India Palace

More Restaurants in Memphis

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013