Lo de Sanxo
Spanish · Tapas · Bar
Lo de Sanxo is a restaurant.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Lo de Sanxo.
Local restaurants nearby
Calle Puerto Rico, 38
Location
Los locales mejor valorados cerca de Lo de Sanxo.
Calle Puerto Rico, 38