Free listing
D
Baden Restaurant
Diners eat in the dark, served by blind waiters, from fish, meat and vegetarian surprise menus.
69-73 St John Street, London, Greater London, EC1M 4AN, Un