Sentosa Rest & Cafe is a restaurant offering a relaxing atmosphere and cafe-style menu.