Pizza restaurant Itta Pappasa offers pizza, panini, and fried snacks. Delivery is available.