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.
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.