The Yella Umbrella is a cozy beachside cafe offering a variety of light bites and refreshing beverages.
With a laid-back atmosphere and stunning ocean views, it is the perfect spot for visitors to relax and enjoy a casual meal.
Generated from their business information