Soho Beach
Pub · Bar · Spanish
Soho Beach is a pub located in Novo Sancti Petri - La Barrosa. Currently, it is temporarily closed.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Soho Beach.
Local restaurants nearby
C.C. Novo Center Local A8-A9, Novo Sancti Petri - La Barrosa



