Very good pizza. Light crust. Staff speaks English. They don’t take Amex. Across the street from a nice looking beach. About 0.9 km, a pleasant, safe walk, from Hotel Roma Comfort Inn, a pretty good place to stay if flying out early from Rome. If you don’t want to walk that far, the Chinese place is closer to…