From Our Editors
Pizza Town is a restaurant located on W Broadway Ave in Minneapolis. With fantastic pizza, this restaurant will have you coming back for more. It's a popular restaurant for customers looking for outstanding food.
There's no particular required attire, so feel free to dress comfortably.
If you don't feel like driving over to W Broadway, placing a delivery order is an option.
When you put it all together, Pizza Town definitely won't leave you disappointed, no matter how you slice it.