Twins Pizza offers a variety of pizzas, alongside döner, burgers, and sandwiches. Established in 1992.