Kavurcan is a casual Turkish kebab house known for its cold appetizers and handmade desserts. They specialize in 100% lamb kavurma and tender meat dishes.