Cafe Maria offers a cozy atmosphere and homemade specialties, with a noted emphasis on their Apfelstrudel.