This Italian restaurant is located in a central area of Barcelona. It offers pizzas and is noted for its Tuscan-inspired decor and pleasant atmosphere. The establishment is praised for its good customer service.