41.3868, 2.1801
Barcelona, Spain
No wait and lunch served in less than 15 minutes. The menu is limited (another good thing imo) so it’s super easy to decide.
El Atril is a restaurant in Barcelona, Spain. It is recorded as a visited place from 2024.
Other pins within walking distance of El Atril.
No booking needed