Tayyare Cafe Bistro is a restaurant offering a pleasant and airy atmosphere with carefully prepared dishes.