Angus Deli
Restaurant in Salamanca, Spain
Hsamburguesería Gourmet
Restaurants
·
Salamanca, Spain guide