Pizza Maestro offers a selection of pizzas, including 33cm options, for dine-in or takeaway. They also offer a drinks menu.