Of all the "create your own" pizza places, my family agrees that Fired Pie is the best. This new location in Riverview does a good job with their pizzas, I just don't care for the layout at all. The area where you order, pay, and get your drinks is all crammed together in a tight little space. Employees will be brushing past you with hot pizzas in their hands, and there is almost always a bottleneck at the drink station. The bathrooms are also crammed back in the midst of all this.
I know they have to work with the space they have, but this location was planned poorly. The pizzas taste fine though, so I guess you just have to ignore the rest.