If you're looking for a modern Italian restaurant with waterfront dining view on a beautiful British bay, then look no further. With an outdoor roof terrace, and indoor seating across two floors, Prezzo Italian Restaurant Mumbles restaurant offers the perfect setting for a romantic evening meal, a family day out or a relaxing resting spot after lovely walk along the waterfront.