2071 1st St, Livermore, California 94550 USA
Having green tea shots with friends! Cheers! ;)
Photo Credit: Yelp