Mew Tea
No reviews on YupUp yet.
Location & hours
402 Balboa St, San Francisco, CA 94118
Get directions- Monday12–5 PM
- TuesdayClosed
- Wednesday12–5 PM
- Thursday12–5 PM
- Friday12–5 PM
- Saturday12–6 PM
- Sunday12–6 PM
Frequently asked questions
Mew Tea is at 402 Balboa St, San Francisco, CA 94118.





