Barluga - The Bar With Caviar - Is A Sophisticated Bar And Restaurant Serving Seafood And Modern British Cuisine. There Are Various Caviar On The Menu As Well As A Good List Of Champagnes And Wines To Accompany It.
Local
London
Local listed in Electricians located in London.
Be the first to recommend.
For updates and exclusive offers from this business
Newcastle upon Tyne
Restaurant - Pub Food