Loading map…

The Main Restaurant

Vidreres, Spain, offers a taste of local cuisine at The Main Restaurant. The aroma of grilled specialties hints at a satisfyingly tender texture. A welcoming spot to enjoy the flavors of Catalonia.