Telepizza

2.4
(5 reviews)
Plaza De Urquinaona 10, Barcelona, 08010
+34 933 01 97 79
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Telepizza | Barcelona | Spain | TripAligner