Café Bar Los Albatros

Restaurant in Badajoz, Spain

Chinese restaurant