sorry it took me forever to respone.. but i'm glad you found it!
im not sure which one your going to, but this is the one that i go to normally
SHERMAN OAKS LOCATION
13717 Ventura Blvd.,
Sherman Oaks, CA 91423
(West of Woodman)
(818) 784-6243
i hope you like them! |