1000 N Rengstorff Ave, Mountain View, California 94043 USA
Kulfi ice cream bars $8.99 (top) and boba ice milk bars $12.99 (bottom)
Photo Credit: Yelp