Soho Beach is a pub located in Novo Sancti Petri - La Barrosa. Currently, it is temporarily closed.