Sota Mar is a restaurant known for its flavorful and generous portions.