Larch Street Diner
American · Breakfast · Casual Dining
Larch Street Diner is a casual dining establishment known for serving classic American fare. It is located at 65 Larch St in Sudbury, Ontario. The diner is a popular spot for locals and visitors alike.
Location
Vota recommends