A restaurant offering a calmer dining experience near Albufeira's center. Known for quality dishes, including well-regarded steaks. Highchairs available.