Gaia Mayfair
Restaurant · Mayfair

Gaia Mayfair

$$$$ · Seafood

Greek seafood where lobster pasta and tuna tartare shine—elegant but warm setting in Mayfair with Dimitri-level service that makes it feel genuinely special.

Info

📍
Address
50 Dover St, London W1S 4NY, UK, LDN

More like this