Looks like it'll be in the Palumbo's Pizzeria space. I've never been to the one in Stillwater, but I've heard people love it.
It's not open yet, and they don't give a date, but it seems like soon?
They posted a notice on their Facebook page.
Updated 11 months ago | 1
Updated 11 months ago | 0
Updated 5 months ago | 11
Updated 9 months ago | 16
Updated 6 months ago | 2