
2

"Set to open Monday, June 18, I noted that Station Square Kitchen + Bar will take over the former Papa Vino’s Italian Kitchen at 1317 Coolidge Hwy.; the 240-seat restaurant will offer burgers, salads, thin-crust pizza, and a full bar." - Brenna Houck