Cafe & Bar Celona is a restaurant offering a variety of meals and beverages. Pets are welcome.