at 107 S Myers St, Los Angeles , 90013 United States
236 FB users likes Salt & Straw, set it to 1 position in Likes Rating for Los Angeles, California in Steakhouse category
Salt & Straw is Los Angeles based place and this enity listed in Steakhouse category. Located at 107 S Myers St CA 90013. Contact phone number of Salt & Straw: (323) 268-2331