Get directions to: Shangri-la Tea Room And, Boise, ID
Restaurant address: 1800 W Overland Rd (at Federal Way), Boise Boise, ID 83705, USA
Restaurant: Shangri-la Tea Room And