Company name: Barra10
Description: Steak House in Tooting Broadway Market succulent juicy Chargrilled Steak and nice atmosphere in the heart of Tooting
16 Broadway Market, Tooting High St, London SW17 0RL, United Kingdom