Get directions to: Tea Plus, Burlingame, CA Restaurant address: 1100 Howard Ave Ste D Burlingame, CA 94010, USA Driving Walking Bicycling Restaurant: Tea Plus