A restaurant known for its flavorful menu and relaxed atmosphere.