Steak and Company - Leicester Square
3-5 Irving St, London
020 7839 8100
Recent Reviews
Order Online
Reserve
You May Also Like
Bella Italia - Irving Street - 10 Irving St
Italian, Gluten-Free, Restaurants
Vespa Italian Restaurant - 9a Irving St
Italian, Mediterranean
Little Italy - 6-7 Irving St
Italian, British
London, Greater London
Steak and Company - Leicester Square
3-5 Irving St, London, Greater London WC2H 0HA
020 7839 8100