O'Can Memain is a Catalonian restaurant.