Cross Fingers is a restaurant located in Beyoğlu.