sunnyshel's Barcelona, Spain
3 Reviews |
Absolutely terrific. Found this place only by read TA reviews. Maybe--and only maybe--a tiny notch...