Pizza Maxxa is a restaurant offering pizza and Italian cuisine.