Bar Stella is a café-bar offering Spanish cuisine. It features homemade meals, specializing in tapas and calamares a la romana, along with sandwiches and burgers.