Located at 466 South St in London, Soho Bar and Grill is a company inside the bars, lounges, pubs, taverns & other drinking places category of Canpages website.
You can call 519-672-8987 to get in touch with Soho Bar and Grill that is located in your neighbourhood.
Finally, please send this page to your friends by clicking on Facebook or Twitter links.