1. Waltham India Grocery 393 Moody St, Waltham, MA 02453 Coordinate: 42.36937,-71.2373 Phone: (781) 899-6016