Boba Tea House - Elk Grove, CA

Address:
8139 Elk Grove Blvd. #140
Elk Grove, California 95758
United States
phone:
view phone916.667.9017

Is this your listing?