The Blue Shamrock Pub

Bar & grill · 223 N Mill St, St. Louis, MI

Hours

More food in St. Louis, MI · Bar & Grill in St. Louis