Little India Restaurant

151 Larch St Sudbury, ON P3E 1C3,
Sudbury

Business Summary:

Address :151 Larch St Sudbury, ON P3E 1C3
City :Sudbury
Phone :705-670-9553
  • Nearby Hotels & Motels
Suzanne Flamand
151 Larch St Sudbury ON P3E 1C3
Best Western-Sudbury Downtown
151 Larch St Sudbury ON P3E 1C3