5616 Kester Ave, Sherman Oaks, California 91411 USA
Inside our new shop in Sherman Oaks!
Photo Credit: Yelp