Red Beach
Italian · Pizza · Seafood
Red Beach is an Italian restaurant and pizzeria specializing in seafood, located on the picturesque Porto Rosso beach. It offers a delightful culinary experience with a focus on traditional Italian flavors.
Location