Pizza Gigas Stavros is a pizzeria offering a variety of pizza options, including large "Gigas" pizzas and regular sizes. They also provide special offers on pizza combinations. The establishment is located at Kyprou 26.