Pizzeria 105 offers pizza, with options for delivery or dine-in. Known for offering a very large, 60cm pizza. Part of a larger chain.