Sol Café offers generous, homemade cuisine in a charming setting. This restaurant provides a peaceful atmosphere.