Starbucks

Restaurant in Salamanca, Spain

Features: outdoor seating, takeaway

21 Plaza Mayor, Salamanca, 37002