I always enjoy the food here. It’s a bit on the pricey side, but I’ve never been disappointed!
IKOYA Izakaya is a restaurant in Barcelona, Spain. It is recorded as a visited place from 2025.
Other pins within walking distance of IKOYA Izakaya.
No booking needed