Beachfront restaurant, O Rui, offers a pleasant dining experience. Enjoy tasty food with friendly service, and take-away options.