Bellaciao is an Italian restaurant and pizzeria located in Barcelona. It is highly rated for its food and service.