Restaurant and cafe offering a diverse menu. Known for its coffee and international cuisine.