4711 N May Ave, Oklahoma City, Oklahoma 73112 USA
Matcha latte and iced mocha moon latte
Photo Credit: Yelp