Restaurant
Domino's Pizza
20 locals recommend,
Tips from locals
Fast pizza shop ( they take your order home) Pizzeria ràpida (llevan pedido a casa)
Unique things to do nearby
Location
118 Av. de Madrid
Barcelona, CT