Description
Capo Rosso in the Island of Malta is the perfect place to enjoy a delicious dinner with a beautiful view of the marina bay. With a wide variety of cuisines, from Mediterranean to Italian, and fresh seafood, this restaurant is sure to satisfy any appetite. The friendly staff and excellent customer service make for a truly enjoyable experience. Make a reservation today and experience Capo Rosso's amazing food and atmosphere!