Big Oven Cafe Bistro is a cafe and bistro that appears to specialize in pasta dishes. The name suggests a focus on baked goods or a large oven, common in Italian cuisine. It is located in Ankara.