The London Cafe is a restaurant offering Turkish cuisine in a unique setting with multiple dining areas.