7 Restaurants to Try in Sitges Barcelona, Catalonia Province, Europe, Sitges, Spain Dinner Food and Drink Local Lunch Restaurants Seafood