This establishment is a steakhouse and grill, also known as La Tranche da Gerardo Fratelli Scalea. It is located at Rue de Fribourg 10 in Geneva. The restaurant has received high ratings.