Loading map…

PLAT a PLAT

Barcelona, Spain, is a hub of innovative cuisine. This spot offers the vibrant aroma of fermented tapas, with a unique, satisfying texture. A modern twist on Spanish flavors.