Sbarro is a pizza restaurant offering a taste of New York's finest pizza. They serve pizzas, including eco pizzas, and are known for their XL NY Pizza. The establishment is located in Agora AVM.