Teloguiso is a chicken restaurant that also offers steakhouse fare. They provide both dine-in and delivery options.