Barca Vegetarian Restaurant 0 By restaurants on 25/11/2011 Vegetarian Restaurant Strada Leonida nr. 11 Barca is a traditional Bucharest vegetarian restaurant. Share. Twitter Facebook Google+ Pinterest LinkedIn Tumblr Email