Get directions to: Watts Tea Shop, Milwaukee, WI
Restaurant address: 761 N Jefferson St Milwaukee, WI 53202, USA
Restaurant: Watts Tea Shop