Little India Restaurant
475 Moody St, Waltham
(781) 894-8755
Menu
Restaurants in Waltham, MA
Little India Restaurant
475 Moody St, Waltham, MA 02453
(781) 894-8755