The Green Spot Barcelona: vegetarian dining designed cool in the Catalan capital
The Green Spot is shielded from the gazes of major thoroughfares in Barcelona and the kinky street vendors around Port Vell. As a peaceful sanctuary this eco-minded contemporary vegetarian restaurant […]