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.
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.