Schnitzels & Strudels is a European restaurant offering dishes such as schnitzel sandwiches, sausages, and apple strudel. Temporarily closed.