Art cafe Kafe Kafe bistro. A unique spot.