Order Online

India Palace

23 Union Square
Somerville, MA 02143
(617) 666-9770
Order online Menu | Reservation | Info

Have coupons

The lunch size only serves from 11:00 AM - 3:00 PM. Thanks