Get directions to: Lulu's Tea Room, Powell, TN
Restaurant address: 3703 W Beaver Creek Dr Powell, TN 37849, USA
Restaurant: Lulu's Tea Room