Back
India Palace Logo

India Palace

No price ratings2.60mi
23 Union Sq, Somerville, MA, 02143
Sun 12:00 PM - 10:15 PMCall Now

About India Palace

Order from India Palace to enjoy some of the best Indian in Somerville. Looking to find the cheapest way to order India Palace? Choose the most affordable takeout option listed here. Because th...show more

Online Ordering Options

(See pickup options)
There are only pickup services available
There are only pickup services available