Diva Fish and Chips
Fish and Chips · Seafood
Diva Cafe Fish Bar is a charming eatery located in Southport, England. It offers a delightful blend of fresh seafood and other cuisines in a cozy atmosphere. The establishment serves meals for breakfast, lunch, and dinner.
Location
Vota recommends