Tea Papa [Fremont, California]

Tea Papa [Fremont, California]

Tea Papa
46461 Mission Blvd
Fremont, CA 94539
Tel: 510.683.9330

Rating: 4 out of 5 stars (4 / 5)