Strudelbox: A restaurant specializing in strudel. Offers both savory and vegan options.