Rock Lobsta at Mahiki Mayfair london

Rock Lobsta @ Mahiki

London
Seafood Restaurant
$$$$
Rock Lobsta @ Mahiki

1 Dover St (Piccadilly)

London, Greater London W1S 4LD

Rock Lobsta, which had previously only popped up in, well, pop-ups all over London, is now slinging their famous lobster corn dogs in Mahiki.