Little India Reviews & Details
475 Moody St
Little India is located at 475 Moody St in Waltham near the intersection of Taylor St and Hall St. Their menu consists of Indian dishes . Call (781) 850-4152 today!
- Major Intersection:Taylor St And Hall St
Tell us more about Little India Waltham!