Choo Choo Restaurant & Bar

Bar & grill · 160 Railway St W, Loretto, MN

Hours

More food in Loretto, MN · Bar & Grill in Loretto