Cafe & Bistro with a spacious terrace offering panoramic views. Serves international, European, and Hungarian cuisine.