Get directions to: Mygreentea.com, Bellevue, WA
Restaurant address: 9820 Ne 27th St Bellevue, WA 98004, USA
Restaurant: Mygreentea.com