C. del Dr. Fleming, 19, Distrito de Sarrià -Sant Gervasi, 08017 Barcelona
Coffee shop | Restaurant
Rating: 4.1