Little India RestaurantSpecializing in Indian Cuisine

Popular Menu Items

View full menu

Address

475 Moody St
Waltham MA, 02453
(781) 894-8755