La Finca by Alioli: A Review of Bucharest’s Premier Spanish Restaurant at Home
La Finca by Alioli, located near Victoriei Square, is supposedly the best Spanish restaurant in Bucharest (according to Spanish expats). The “boss” of the restaurant, Sorin, is a Romanian citizen that lived in Spain for over 10 years. When he came back, he started a restaurant…