India Palace Restaurant

  • 505 E Twain Ave, 89169

Gallery

f9U16EAaye
hqBcQLBau1
MCvnweEqZl
nIeIexYi23
OaHxJwQeH9
QYl5E06Ge6
SF1JTKNcah
f9U16EAaye
hqBcQLBau1
MCvnweEqZl
nIeIexYi23
OaHxJwQeH9
QYl5E06Ge6
SF1JTKNcah

Take-Out/Delivery Options

  • Take-Out
  • No Contact Delivery

Menu