Restaurant known for chargrilled meats. Moderately priced and worth a visit.