Anita Flow 🤘- Restaurant is a food place, restaurant, bar / lounge, food service in Barcelona, Catalonia, Spain.
Address:
413 Carrer del Consell de Cent, Barcelona, Catalonia 08009, SpainMap Category:
Food Place, Restaurant, Bar / Lounge, Food Service