Stella's Restaurant & Bar
114 Lake Ave S, Battle Lake MN 56515
(218) 862-5576
Directions
Order Online Delivery
Toasttab
Battle Lake, Minnesota
Stella's Restaurant & Bar
114 Lake Ave S, Battle Lake
(218) 862-5576