The restaurant is located in the center of Kyiv, with an area of 480 m2.The owners' dream is to create a place where guests will feel the energy of stadium fans, enjoying incredible cuisine and signature cocktails at the bar. This concept has been called the Inch stadium and is already enjoying great popularity among football fans, formula 1 and other sports.