Tammikellari is a relaxed family restaurant located at Naantali Spa, offering straightforward dishes in an atmospheric setting. It is known for its family-friendly atmosphere and honest servings.