Self Grill offers grilled specialties.