Indian restaurant · 255 Great Rd, Littleton, MA
To-Go · Dine-In
More food in Littleton, MA · Indian Food in Littleton