• 781 894 8755
  • 475 Moody St Waltham Massachusetts 02453

Little India Restaurant

475 Moody St Waltham Massachusetts 02453

781 894 8755