Café Bar Casa Abu
Bar · Tapas · Coffee Shop
Café Bar Casa Abu is a bar and restaurant located in Los Villares, Spain. It is known for offering tapas and drinks, with a Facebook page indicating an entrance fee that includes a refreshment or beer.
Location