Get directions to: Ambassel Restaurant, Seattle, WA
Restaurant address: 1224 E Jefferson St Seattle, WA 98122, USA
Restaurant: Ambassel Restaurant