Venue Info

Firmly rooted in Soho, The House of Ho is a sleek modern Vietnamese resto with a vibrant and inviting environment.