Experience the culinary delights of Vilanova i la Geltrú, Spain, at this charming restaurant. A warm, inviting aroma hints at the satisfyingly tender texture of their dishes. Many preparations are grilled, showcasing the fresh flavors of the Mediterranean coast.