Established since 1955, Abbazia is a restaurant offering a varied menu with seafood and pizza. It features outdoor seating and a clean, well-maintained environment.