Get directions to: Bai Pai Restaurant, Seattle, WA
Restaurant address: 2316 Ne 65th St Ste 101 Seattle, WA 98115, USA
Restaurant: Bai Pai Restaurant