17Jun2016
Verde Tea Café 852 Villa St Mountain View, CA 94041 verdeteacafe.net Need a quick caffeine boost or a place to chat are a meal? Try Verde Tea Café. They have all your classic meal tea boba drinks and some yummy snacks too.
Verde Tea Café 852 Villa St Mountain View, CA 94041 verdeteacafe.net Need a quick caffeine boost or a place to chat are a meal? Try Verde Tea Café. They have all your classic meal tea boba drinks and some yummy snacks too.