A long-standing restaurant specializing in grilled meats. Offers a meat-focused dining experience.