Nice sit down italian restaurant nearish 3 arena?
Doesn't need to be all that close as I drive, but am not familiar with any places and many on Google maps seem to be takeaways or ones with only a handful of tables. Where would you recommend? Can be anywhere in town or just outside on the Northside