📍 Mercer Street 10
Sal Y Limón — Restaurant in Seattle, Washington State, USA. Mercer Street 10. Hours, map, contact. USAForAll.