Salt and Iron

Full-Service Restaurants

Salt and Iron is a full-service restaurants based in Washington, WA. Contact them at +14252926910.

restaurantsteakhouse

Contact & Location

321 Main St, Edmonds, WA 98020, USA, WA, 98020