La Abadia
[ Restaurant ]
Plaza de San Nicolás, 3
Toledo, Spain
(925)925 25 11 40
59
4 ratings
information provided by RateBeer.com