Loading map…

George Lobster

George Lobster in Barcelona, Spain, offers a taste of the sea. Delight in the fresh, aromatic essence and tender texture of their grilled seafood, a highlight of Catalan coastal cuisine.