Small local chain serving a simple steak menu in airy, industrial-chic environs plus wine & beer.
112-116 Tooley St, London SE1 2TH, United Kingdom
Categories: French| Wine Bar
Categories: Mediterranean| Modern European| Spanish| Wine Bar
Categories: