Chimichurri Grill is a grill restaurant.