Restaurants - Salamanca, Castilla y León, Spain
O'HARA'S IRISH PUB SL is a restaurants company based out of CALLE ZAMORA, 14, SALAMANCA, Salamanca, Spain.