Stefano Pizza & Bar offers pizza, including large 45cm options. They also provide delivery. Located near the main road.