018 Bar is located in Albacete, Spain on Calle Teodoro Camino, 32,. 018 Bar is rated 4.4 out of 5 in the category coffee shop in Spain.
Address
Calle Teodoro Camino, 32,
Service options
Outdoor seating
Dine-in
Accessibility
No wheelchair-accessible entrance