Top Local Places

La Terraza Aldehuela

Avda de la Aldehuela s/n, Salamanca, Spain
Restaurant

Description

ad

Las mejores parrilladas, carnes a la brasa, tortillas,  paellas de encargo y música!

Quiz