(651) 351 1262
301 2nd St S
Stillwater
Dine In - Take Out
Sun Thurs: 11am - 9pm
Fri - Sat 11am - 10pm