The Pie Shoppe
[ Restaurant ]
Calle Pàdua 89
Barcelona, Spain
()931 28 81 65
86
1 rating
Wed-Sat 13-22, Sun 12-17
information provided by RateBeer.com