Takuase is a café and snack bar.