Super Strudel

Super Strudel

Made in Los Angeles, CA