Get directions to: Upper House Boba Tea Shop, Walnut, CA
Restaurant address: 1263 N Grand Ave Walnut, CA 91789, USA
Restaurant: Upper House Boba Tea Shop