Stella Beach: A fish restaurant offering a beachfront dining experience. Enjoy fresh seafood, meats, salads, and cocktails with sea views. Events and gatherings are welcome.